//package com.platform.util.wechat;
//
//import com.swetake.util.Qrcode;
//
//import javax.imageio.ImageIO;
//import java.awt.*;
//import java.awt.image.BufferedImage;
//import java.io.File;
//
//public class QRcodesUtil {
//
//	/**
//	 *
//	 * @param qrVersion 二维码生成版本号
//	 * @param qrData 要存储的信息
//	 * @param imageFormat 图片格式，一般为png格式
//	 * @param imagePath 二维码保存的文件绝对路径
//	 * @throws Exception
//	 */
//   public static boolean createQRCode(int qrVersion,String qrData,String imageFormat,String imagePath) throws Exception{
//
//       Qrcode qrcode = new Qrcode();
//       qrcode.setQrcodeErrorCorrect('M');//纠错等级（分为L、M、H三个等级）
//       qrcode.setQrcodeEncodeMode('B');//N代表数字，A代表a-Z，B代表其它字符
//       qrcode.setQrcodeVersion(qrVersion);;//版本
//       //生成二维码中要存储的信息
////	       String qrData = "http://www.baidu.com";
//       //设置一下二维码的像素
//       int width = 67+12*(qrcode.getQrcodeVersion() -1);
//       int height = 67+12*(qrcode.getQrcodeVersion() -1);
//       BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
//       //绘图
//       Graphics2D gs = bufferedImage.createGraphics();
//       gs.setBackground(Color.WHITE);
//       gs.setColor(Color.BLACK);
//       gs.clearRect(0, 0, width, height);//清除下画板内容
//
//       //设置下偏移量,如果不加偏移量，有时会导致出错。
//       int pixoff = 2;
//
//       byte[] d = qrData.getBytes("gb2312");
//       if(d.length > 0 && d.length <120){
//           boolean[][] s = qrcode.calQrcode(d);
//           for(int i=0;i<s.length;i++){
//               for(int j=0;j<s.length;j++){
//                   if(s[j][i]){
//                       gs.fillRect(j*3+pixoff, i*3+pixoff, 3, 3);
//                   }
//               }
//           }
//       }
//       gs.dispose();
//       bufferedImage.flush();
//       return ImageIO.write(bufferedImage, imageFormat, new File(imagePath));
//   }
//}
